Lion & Lamb (Menu)

Stortford Road, Little Canfield
+44 1279 870257

Give a rating to Lion & Lamb

Suggest a dish

How much did you spend at Lion & Lamb?